MacWilliams Identities for $m$-tuple Weight Enumerators
نویسنده
چکیده
Since MacWilliams proved the original identity relating the Hamming weight enumerator of a linear code to the weight enumerator of its dual code there have been many different generalizations, leading to the development of m-tuple support enumerators. We prove a generalization of theorems of Britz and of Ray-Chaudhuri and Siap, which build on earlier work of Kløve, Shiromoto, Wan, and others. We then give illustrations of these m-tuple weight enumerators. In a 1963 article [9], MacWilliams gave an identity relating the weight enumerator of a linear code to the weight enumerator of its dual code. Several authors have generalized this work in a few different directions. One type of generalization leads to weight enumerators in more than two variables, such as the Lee and complete weight enumerators, and to weight enumerators for codes defined over alphabets other than Fq. For example, a MacWilliams theorem for codes over Galois rings was given by Wan [17]. Another type of generalization considered by several authors is to adapt the notion of weight to consider more than one codeword at a time. This leads to the generalized Hamming weights of Wei [18], and to the MacWilliams type results for m-tuple support enumerators of Kløve [8], Shiromoto [14], Simonis [16], and Ray-Chaudhuri and Siap [12, 13]. Barg [1], and later Britz [2, 3], generalized some of these results and gave matroid-theoretic proofs. Britz [4] also recently described new and broad connections between weight enumerators and Tutte polynomials of matroids. We prove a MacWilliams type result that implies the two main theorems of Britz [2], which concern support weight enumerators of codes and in turn imply the earlier results of Kløve [8], Shiromoto [14], and Barg [1]. Our result also implies the main theorems of Ray-Chaudhuri and Siap [12, 13] giving MacWilliams theorems for complete weight enumerators of an m-tuple of codes C1, C2, . . . , Cm that are not necessarily the same. As in [13], we phrase our results in terms of codes over Galois rings instead of restricting ourselves to codes over fields. One key feature of our result is that not only can the codes C1, C2, . . . , Cm be distinct, but they do not necessarily have to be defined over the same ring, a generalization suggested in Siap’s thesis [15]. This is not the first MacWilliams theorem for m-tuples of codes defined over different alphabets. In [3], Britz gives such a result for codes defined over finite fields that are not necessarily the same, but there is an additional constraint that the codes must have the same vector matroid. This result is phrased in terms of code structure families, a direction we will not pursue here. Date: January 14, 2014. 2010 Mathematics Subject Classification. 94B05.
منابع مشابه
MacWilliams Type identities for $m$-spotty Rosenbloom-Tsfasman weight enumerators over finite commutative Frobenius rings
The m-spotty byte error control codes provide a good source for detecting and correcting errors in semiconductor memory systems using high density RAM chips with wide I/O data (e.g. 8, 16, or 32 bits). m-spotty byte error control codes are very suitable for burst correction. M. Özen and V. Siap [7] proved a MacWilliams identity for the m-spotty Rosenbloom-Tsfasman (shortly RT) weight enumerator...
متن کاملMacWilliams identities for poset level weight enumerators of linear codes
Codes over various metrics such as Rosenbloom-Tsfasman (RT), Lee, etc. have been considered. Recently, codes over poset metrics have been studied. Poset metric is a great generalization of many metrics especially the well-known ones such as the RT and the Hamming metrics. Poset metric can be realized on the channels with localized error occurrences. It has been shown that MacWilliams identities...
متن کاملMacWilliams type identities on the Lee and Euclidean weights for linear codes over ℤℓ
Abstract Motivated by the works of Shiromoto [3] and Shi et al. [4], we study the existence of MacWilliams type identities with respect to Lee and Euclidean weight enumerators for linear codes over Zl. Necessary and sufficient conditions for the existence of MacWilliams type identities with respect to Lee and Euclidean weight enumerators for linear codes over Zl are given. Some examples about s...
متن کاملMacWilliams type identities for some new $m$-spotty weight enumerators over finite commutative Frobenius rings
Past few years have seen an extensive use of RAM chips with wide I/O data (e.g. 16, 32, 64 bits) in computer memory systems. These chips are highly vulnerable to a special type of byte error, called an m-spotty byte error, which can be effectively detected or corrected using byte errorcontrol codes. The MacWilliams identity provides the relationship between the weight distribution of a code and...
متن کاملMacWilliams identities for m-spotty weight enumerators of codes over rings
Computer memory systems using high-density RAM chips are vulnerable to m-spotty byte errors when they are exposed to high-energy particles. These errors can be effectively detected or corrected using (m-spotty) byte error-control codes. In order to study the properties of these codes and to measure their error-detection and error-correction performance, m-spotty weight enumerators are introduce...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Discrete Math.
دوره 28 شماره
صفحات -
تاریخ انتشار 2014